Interest payable - Spanish English Dictionary